Big Huge Thesaurus

Cambodian capital

noun